package com.feisuanyz.service;

import com.feisuanyz.dto.TicketManagementDTO;
import com.feisuanyz.query.TicketManagementQuery;
import com.feisuanyz.request.TicketUpdateRequest;
import com.feisuanyz.response.RestResult;

public interface TicketManagementService {

    RestResult<TicketManagementDTO> getTicketInfo(TicketManagementQuery query);
    RestResult<Void> updateAvailableTickets(TicketUpdateRequest request, Integer userId);
    RestResult<Void> updateRemainingTickets(TicketUpdateRequest request, Integer userId);
}